

.esriGEReportPlayer {
    position: relative;
    min-height: 150px;
}

    

    .esriGEReportPlayer.esriGEReportPlayerFullScreen {
        position: absolute;
        left: 0px;
        right: 0px;
        top: 0px;
        bottom: 0px;
        z-index: 150; 
    }

    

    .esriGEReportPlayer .reportPlayer_sidePageNavigator {
        position: absolute;
        top: 70px;
        right: 30px;
    }

    

    .esriGEReportPlayer.esriGEReportPlayerPaginationView {
    }

        .esriGEReportPlayer.esriGEReportPlayerPaginationView .reportPalyer_printableDivContainer {
            text-align: center;
        }

        .esriGEReportPlayer.esriGEReportPlayerPaginationView .reportPalyer_printableDiv {
            display: inline-block;
        }



.esriGEReportPlayerErrorMessage,
.esriGEReportPlayerPanelErrorMessage {
    color: red;
    font-size: 13px;
    text-align: center;
    padding: 100px;
}

.esriGEReportPlayer.playerThemeDark .esriGEReportPlayerErrorMessage {
    color: white;
}



.esriGEReportPlayer .esriGEReportPlayer_pageBreak {
    display: none;
}



.esriGEReportPlayer .Tapestry_Details_Image div:first-child {
    background-size: cover;
}

.esriGEReportPlayer .RelatedVariables_ComparisonDiv {
    text-align: right;
}



.esriGEReportPlayer.playerThemeDark {
    background-color: #525659;
}

    .esriGEReportPlayer.playerThemeDark .esriGEReportPlayerProgress {
        background-color: rgba(82, 86, 89, 0.8);
    }



.esriGEReportPlayer.playerThemeLight {
    background-color: #FFFFFF;
}

    .esriGEReportPlayer.playerThemeLight .esriGEReportPlayerProgress {
        background-color: rgba(255, 255, 255, 0.8);
    }



.esriGEReportPlayer .esriGEReportPlayerWaitingNode {
    min-width: 250px;
    min-height: 150px;
}

.esriGEReportPlayer .esriGEWaitingMessageProgressBar {
    height: 5px;
}
